Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TAVISTOCK ROAD Semi-Detached £763,825 £575,000 30 Sep 2016
14 TAVISTOCK ROAD Terraced £552,489 £435,000 7 Aug 2017
18 TAVISTOCK ROAD Terraced £515,815 £481,450 10 Dec 2021
24 TAVISTOCK ROAD Semi-Detached £571,562 £183,000 30 Jan 2002
26 TAVISTOCK ROAD Semi-Detached £612,825 £149,995 26 Nov 1999
28 TAVISTOCK ROAD Semi-Detached £545,561 £295,000 31 May 2005
30 TAVISTOCK ROAD Detached £713,998 £245,000 27 May 2002